﻿using System.Xml.Serialization;

namespace FuiouPay.Models.Response {
    [XmlRoot("xml")]
    public class RefundResponseInfo : FuiouResponseInfo {
        /// <summary>
        /// 商户订单号, 商户系统内部的订单号 (5到30个字符、只能包含字母数字,区分大小写)
        /// </summary>
        [XmlElement("mchnt_order_no")]
        public string MchntOrderNo { get; set; }

        /// <summary>
        /// 渠道退款流水号
        /// </summary>
        [XmlElement("refund_id")]
        public string RefundId { get; set; }

        /// <summary>
        /// 商户退款单号(5到30个字符、只能包含字母数字或者下划线，区分大小写)
        /// </summary>
        [XmlElement("refund_order_no")]
        public string RefundOrderNo { get; set; }

        /// <summary>
        /// 富友交易日期
        /// </summary>
        [XmlElement("reserved_fy_settle_dt")]
        public string ReservedFySettleDt { get; set; }

        /// <summary>
        /// 富友系统内部追踪号
        /// </summary>
        [XmlElement("reserved_fy_trace_no")]
        public string ReservedFyTraceNo { get; set; }

        /// <summary>
        /// 退款金额
        /// </summary>
        [XmlElement("reserved_refund_amt")]
        public string ReservedRefundAmt { get; set; }
    }
}
